main: util.o scan.o
	gcc main.c -o main ./util.o ./scan.o

util.o: util.c util.h
	gcc -c util.c

scan.o: scan.c scan.h
	gcc -c scan.c

clean:
	rm util.o scan.o main
	
run: main
	./main ./sample2.c
